// 作业2：类型转换实践
// 编写一个函数，接收一个any类型的数组，将数组中的每个元素转换为字符串类型，并返回转换后的数组。使用适当的类型注解和类型断言。
function fun(arr) {
    // 使用类型断言确保返回值类型为 string[]
    var result = [];
    for (var i = 0; i < arr.length; i++) {
        // 使用 toString() 方法将元素转换为字符串
        result.push(arr[i].toString());
    }
    return result;
}
// 测试函数
console.log(fun([true, 2, [1, 2, 3]]));
